window.onload = function () {
    var countdown = 30; // 倒计时时间（秒）
    var btn = $('#send-code-btn');

    btn.on('click', function () {
        if (btn.attr('disabled')) {
            return;
        }
        let email = $('#email').val();
        // 禁用按钮
        btn.attr('disabled', 'disabled');
        btn.text(countdown + '秒后重新发送');
        // 这里可以添加发送验证码的AJAX请求
        // 例如：
        $.ajax('sends_email?email=' + email, {

            method: 'GET',
            data: {
                code: $('#verification_code').val(), // 添加 code 参数
                email: email
            },
            success: function (response) {
                if (response.code == 200) {
                    alert(response.msg);
                } else {
                    alert(response.msg);
                }
            },
            error: function (xhr, status, error) {
                console.error(response);
            }
        });


        // 开始倒计时
        var interval = setInterval(function () {
            countdown--;
            if (countdown <= 0) {
                clearInterval(interval);
                btn.removeAttr('disabled');
                btn.text('获取验证码');
                countdown = 30; // 重置倒计时
            } else {
                btn.text(countdown + '秒后重新发送');
            }
        }, 1000);


    });
};
